package com.yuandian.api.business_monitor.po;

import com.yuandian.po.BaseSearch;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * 说明：首页大屏数据驾驶舱搜索条件
 * @Author yanjun
 * @Date 2020/9/25 16:10
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class CockpitParams extends BaseSearch {

    private static final long serialVersionUID = 1L;

    /**
     * 查询的表名
     */
    private String tableName;

    /**
     * 查询的表名集合
     */
    private List<String> tableNameList;

    /**
     * 系统id
     */
    private Integer systemId;

	/**
	 * 网端id
	 */
	private List<Integer> segmentId;

    /**
     * 系统id集合
     */
    private List<Integer> systemIdList;

    /**
     * 网端id集合
     */
    private List<Integer> segmentIdList;

    /**
     * 数据获取方式
     * 1：增量
     * 0：全量
     */
    private Integer isDelta;

    /**
     * 当前日期(整形，如：20201130)
     */
    private Integer currentDate;

    private List<Integer> indicators;
	/**
	 * 结束时间点：去掉年月日
	 */
	private String endTimeStr;
}
